Welcome to the Rock evolution

Column

Column

Course portfolio for Computational Musicology

For this portfolio, I will be looking at the evolution of the Rock genre. Specifically, from Rock ’n Roll into Rock music and eventually into more alternative Rock subgenres, like Grunge, Metal and alt Rock. For the Rock ’n Roll songs, the Spotify playlist “50’s and 60’s Rock n Roll” playlist has been chosen to process. There are 74 songs within the playlist and includes classic Rock ’n Roll artists, like Elvis Presley, Chuck Berry, Little Richard and much more. The playlist for the Rock music will be the Rock Classics playlist from Spotify itself. This playlist includes 145 songs of classic Rock songs and is very likely to be suited for this era of Rock music, because it contains a lot of different styles of Rock within that era. Finally, for the alternative Rock subgenres a playlist named “90s Grunge/Rock/Punk-pop” is used with a total of 153 songs in the playlist. To even out the amount of songs used, this research will use 70 of the playlists songs in order to make sure we have the same amount of data throughout the era’s of Rock music.

Why Rock

The decision to look at the evolution of Rock music came to me, because of my obsession with why people seem to know these classical Rock songs no matter the age of the person. Classic Rock music seems to be something almost everyone can enjoy, albeit not all the subgenres. Within the alternative Rock category, there are bands like The Offspring and Green Day, which are well known for their heavier “Punk” style Rock. Take for example “Basket Case” from Green Day, which has more than half a billion streams. This is not even accounting for the amount of times the song is listened to in any other way. Next to this Punk style, the genre still contains bands like U2 as well. The style of U2 is completely different, but rooted from the same type of music. Rock.

All in all, I expect the loudness of Rock music in it’s evolution to rise, this because of the fact that in later stages, the guitars became more distorted. Next to that, I expect that the valence, which measures the positivity of a song, will be lower in the alternative Rock category because of the fact that the songs are written in less of a “swing” than the early Rock ’n Roll days.

The Rocking research

Comparing all the different era’s in one big Rockplot


Here we see three plots. In these plots the different era’s are shown with valence on the x-axis (This means how “happy” the song sounds), the danceability on the y-axis and the size depicts the energy of the song. Then only the color is left, which depicts whether the song is in a major or minor key.

A very interesting fact that can be concluded from the plots on the left is that it is apparent that the Rock genre got a lot more diverse as time went on. In the plot of Rock ’n Roll, note that the average danceability and valence are very high. In the period following directly after, the Rock Classics, the valence is a lot more spread out than it was before. The period after this, The Rock Subgenres, it is seen that the average danceability has gone down significantly.

Next to these findings, it is also apparent in the plots that in the Rock ’n Roll period, the overall energy was lower than the energy of later tracks. This can be noted by the fact that the left plot seems less crowded. This effect is however magnified by the fact that the Rock ’n Roll playlist had less songs than the other plots.

In the Appendix tab, you can find the plots on their own to increase the readibility of the plots in comparison to the three plots next to each other.

Difference in Tempo, Duration and Loudness throughout the evolution


There is a lot to discover in this plot so let’s start from the beginning. For the plot the limit on the y-axis has been set to 7, which cuts off 14 songs that have a much higher Standard Deviation (SD) that the other songs. First of all, one can see the very distinct tempo means, each color corresponds with the color of the era. The means of the Rock Classics and the Rock Subgenres are close to eachother, while the mean tempo of Rock ’n Roll is higher than the other era’s. This could very well be because of the fact that Rock Classics and Rock Subgenres have more styles of rock than Rock ’n Roll.

Next to that, one can see that the overall size and opacity of the Rock ’n Roll era seems to be lower than the other era’s, this means that the duration and loudness of the era is mostly lower than other era’s. There are some songs within the Rock Subgenres era that show similar features, but not as much as the Rock ’n Roll era.

The era of Rock Classics, where 120 bpm was king


In this plot, the era’s are plotted using histograms to visualize the distribution of tempi used in the era. As can be seen, the Rock ’n Roll and the Rock Subgenres era are both pretty even in their distributions. The Rock Classics era however, shows a big spike around 120 bpm. This shows a very big preference, in the era of Queen, a king was needed and the musicians chose 120 bpm to be it.

The explanation for the lack of a peak in the Rock ’n Roll era could be that the era was diverse within how the song was set up. A Rock ’n Roll song could be high in tempo and high in “swing”, whereas another song could be very slow in tempo because it was more of a blues-y song. For the Subgenres era, the same explanation can be used. Some subgenres are mainly high in tempo, where others are mainly low in tempo. The Classics era has somewhat a similar pattern. However, it seems that a lot of remembered music was around 120 bpm, which is not coincidentally a tempo humans seem to be very fond of.

In what key is Green Day’s Basket Case?


Here, we see a keygram of Basket Case by Green Day. It shows a pattern of the intro being in a different key than the rest of the song. This is not the case however. The song is written in Eb major, which is kind of strange, since the keygram says it is probably Bb min. The cause for this is still a bit cloudy in my eyes.

Classifying songs from different Rock era’s (NEW)

Here you can see three plots that explain a k-nearest-neighbor classifier algorithm that was trained on 20 songs of every era. Firstly I would like to direct your attention to the barplot showing the importance of certain aspects of the song. Three stand out very distinctly, which are acousticness, duration and c06. Acousticness is the likelihood of the song being acoustic, duration is the actual duration of the song and c06 is an aspect of the timbre.

These three are used in the scatterplot to visualize whether these do actually group the songs that the classifier was trained on. As can be seen in the plot, there are general areas where the era’s group up. It seems that a big difference between the Rock subgenres and Rock ’n Roll arises in acousticness. Then the Rock classics seem to have a longer duration than both the other era’s.

The other two plots show statistics about the classifier. It can be seen that the Rock Subgenres and Rock ’n Roll era get mixed only two times and that the Rock Classics era has some more errors. This would be expected, since this is somewhat of a transition period.

The saddest Rock ’n Roll track in the corpus


In the two plots below, the biggest outlier of the corpus is represented with a cepstogram and a self similarity matrix (SSM) regarding pitches. The song is “Crying” by Roy Orbison. What can be extracted from both plots is that the song has a strong ending of some sort. In the cepstogram one sees a short rise in magnitude of the c02 vector, which means a certain aspect of the timbre is extra apparent at that moment. This is also seen within the SSM as two vertical and two horizontal lines, this means that near the end there is a bigger difference regarding the other parts of the song. When listening to the song, it becomes clear what this change is. Throughout the song, Orbison sings a sad song. However, in the end the singer reaches out for a strong high note. This is what causes the sudden change within the two plots.

Appendix

Analyzing the energy and mood of 50s, 60s Rock ’n Roll days.

Rock Classics era (70s, 80s)


Here I will explain what is seen in the plot :)

Rock Subgenres (90s, 00s)